What is meaning of minnehaha?

Minnehaha is a Native American name for a place or a person which means "laughing water" or "waterfall" in the Dakota language. The name is also associated with a character in the poem "The Song of Hiawatha" by Henry Wadsworth Longfellow. In the poem, Minnehaha was Hiawatha’s wife who lived near Minnehaha Falls, a waterfall located in Minnesota, USA. The name has been used in various contexts such as for landmarks, buildings, and businesses.